.home {
    height: calc(100% - 200px);
    .body {
        .buts {
            display: flex;
            justify-content: center;
            .button-style {
                font-size: 34px;
                margin-right: 40px;
                padding: 20px 40px;
            }
            .active {
                background: #002752;
            }
        }
        .cont {
            margin: 50px 20px 0 20px;
            .swiper-q{
                border:solid 2px #fff; 
                width:190px; 
                height:114px;
                position: fixed;
                margin-top: 4.55rem;
                border-radius: 10px;
                background: #ff6600;
            }
            .swiper-w {
                height: 800px;
                .swiper-slide {
                    text-align: center;
                    font-size: 36px;
                    /* Center slide text vertically */
                    display: -webkit-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    -webkit-align-items: center;
                    align-items: center;
                    transition: 300ms;
                    transform: scale(0.8);
                }
                .swiper-slide-active,
                .swiper-slide-duplicate-active {
                    transform: scale(1);
                }
                .swiper-slide-active {
                    background: none;
                    color: #fff;
                    font-size: 42px;
                    border-radius: 10px;
                }
            }
            .arbitrage-w {
                height: 9rem;
                table {
                    width: 100%;
                    height: 100%;
                    border: 1px solid #fff;
                    tbody {
                        // tr {
                        //     //height: 180px;
                        // }
                        th {
                            font-size: 36px;
                            width: 80px;
                        }
                        td {
                            font-size: 24px;
                            width: 80px;
                            p {
                                margin: 0px;
                                padding: 0px;
                            }
                            .close{
                                cursor: pointer;
                                font-size: 36px;
                            }
                        }
                    }
                }
            }
            .block-w{
                overflow: hidden;
                display: flex;
                flex-wrap: wrap;
                width: 99%;
                height: 4.7rem;
                padding: 10px;
                margin-top: 20px;
                .block{
                  -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.3);
                  box-shadow: 0 0 50px rgba(0, 0, 0, 0.3);
                  width: 19%;
                  margin: 0 1% 20px 0;
                  box-sizing: border-box;
                  height: 2.1rem;
                  background: #09f;
                  cursor: pointer;
                  .title{
                    font-size: 28px;
                    margin-top: 5px;
                    font-weight: bold;
                  }
                  .line{
                    text-align: left;
                    margin:0 20px;
                    height: 0.7rem;
                    line-height: 0.7rem;
                    font-size: 24px;
                    .row{
                      float: left;
                      margin-right: 10px;
                    }
                  }
                }
                .active{
                  background-color: #002752;
                }
                .block-none{
                  font-size: 48px;
                  line-height: 360px;
                  text-align: center;
                  width: 100%;
                }
            }
        }
    }
}
